Senior Software Developer (Microsoft Dynamics 365 CRM) | Contract
Job Reference: 159883
Industry: Information and Communications Technology
brand-id: R21103109
Brand Name: 02C3423
Key Responsibilities
- Lead the design, configuration, customization, and implementation of Microsoft Dynamics 365 CRM solutions.
- Analyse business requirements and translate them into scalable technical solutions using Microsoft Dynamics 365 CRM.
- Configure workflows, business processes, security roles, and other out-of-the-box CRM capabilities while identifying opportunities to minimize custom development.
- Design and implement integrations between Microsoft Dynamics 365 CRM and external systems.
- Lead data migration, system testing, deployment, and production rollout activities.
- Develop reports and dashboards using Power BI, SSRS, and related reporting tools.
- Support data integration and migration using SSIS, KingswaySoft, Power Automate, and other integration technologies.
- Manage application deployment across development, testing, and production environments using Azure DevOps and established deployment practices.
- Provide technical leadership, code reviews, and guidance to development teams to ensure adherence to development standards and best practices.
- Conduct user training, technical knowledge transfer, and provide post-implementation support to end users and system administrators.
- Collaborate with project teams to support project planning, technical estimation, and solution delivery within agreed timelines.
Requirements
- Bachelor’s degree in information technology, Computer Science, Software Engineering, or a related discipline, or an equivalent combination of qualifications and relevant work experience.
- Experience implementing and supporting Microsoft Dynamics 365 CRM solutions.
- Good knowledge of Microsoft Dynamics 365 CRM customization, configuration, workflows, business process automation, and SDK.
- Experience integrating Microsoft Dynamics 365 CRM with external systems and managing data migration activities.
- Proficiency in Power BI, SSRS, SSIS, Azure DevOps, Power Automate, and KingswaySoft.
- Good understanding of CRM solution architecture, software development lifecycle (SDLC), and deployment best practices.
- Good analytical, problem-solving, communication, stakeholder management, and team leadership skills.
- Microsoft Certified: Dynamics 365 Customer Engagement or Dynamics 365 CRM certification, or an equivalent Microsoft certification.
